package com.cms.recursoshumanos.activity.user.estudio;

import com.example.frontendrecursoshumanos.R;
import com.cms.recursoshumanos.activity.main.MainRecursosHumanosActivity;
import com.cms.recursoshumanos.cache.UserInfoCache;
import com.cms.recursoshumanos.object.Estudio;
import com.cms.recursoshumanos.utilities.Tool;

import android.os.Bundle;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;

public class DetailEstudioActivity extends MainRecursosHumanosActivity 
{
	private Estudio elEstudio;
	@Override
	protected void onCreate(Bundle savedInstanceState) 
	{
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_detail_estudio);
		
		Bundle bundle = getIntent().getExtras();
		int id_estudio = Integer.parseInt(bundle.getString("id_estudio"));
		elEstudio = UserInfoCache.getInstance().getListaEstudio().getEstudioById(id_estudio);
		
		setComponents();
	}

	
	private void setComponents()
	{
		LinearLayout layout_info_general = (LinearLayout) findViewById(R.id.llInformacionGeneral);
		RelativeLayout layout_estudio_portrait = (RelativeLayout) findViewById(R.id.rlEstudioPortrait);
		
		TextView nombre_estudio = (TextView) layout_estudio_portrait.findViewById(R.id.tvPortaitNombreEstudio);
		
		TextView universidad_estudio_second_row = (TextView) layout_info_general.findViewById(R.id.tvValueNombreUniversidad);
		TextView tipo_estudio_second_row = (TextView) layout_info_general.findViewById(R.id.tvValueNombreTipoEstudio);
		TextView periodo_estudio_second_row = (TextView) layout_info_general.findViewById(R.id.tvValuePeriodoEstudio);

		
		//*--------------Seteo de Portait------------------------------------
		nombre_estudio.setText(elEstudio.getNombreEstudio());
		
		//*--------------Seteo de Detalle------------------------------------
		universidad_estudio_second_row.setText(elEstudio.getLaUniversidad().getNombreUniverisdad());
		tipo_estudio_second_row.setText(elEstudio.getTipoEstudio().getNombreTipoEstudio());
		
		String fecha_inic = Tool.getInstance().parseDateToString(elEstudio.getFechaInicEstudio(), 3);
		String fecha_fin = "";
		if (elEstudio.getFechaFinEstudio() != null)
		{
			fecha_fin = Tool.getInstance().parseDateToString(elEstudio.getFechaFinEstudio(), 3);
		}
		else
		{
			fecha_fin = "?";
		}

		periodo_estudio_second_row.setText(fecha_inic+" - "+fecha_fin);
		
		
		
	}


}
